package zhoug.common.utils.file;

import zhoug.common.content.FileType;

import java.io.Serializable;

/**
 * @Author: zhoug
 * @Date: 2024-07-17
 * @Description:
 */
public interface IFile extends Serializable {
    /**
     *获取文件类型
     * @return {@link FileType.Type}
     */
    int getFileType();

    /**
     * 获取文件真实地址
     * @return
     */
    String getRealUrl();

    /**
     * 文件后缀
     * @return
     */
    String getFileSuffix();
    /**
     * 获取文件名
     * @return
     */
    String getFileName();


}
